<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@ page import = "java.util.*,java.io.*" %>
<%@ page import = "atae.thin.pres.*" %>
<%@ page import = "atae.apli.contexto.*" %>
<%@ taglib prefix="nacar" uri="/qnpl_mult_mult_jsp/tld/ctag.tld" %>
<%@ include file="/atcl_mult_mult_jsp/contenedores.jsp"%>

<% request.setAttribute("utils",utils); %>

<%
	icse.UtilitariosIcse icseUtil = new icse.UtilitariosIcse();
	String ALIASKEON=icseUtil.getPropertieByName("alias_keon");
	String ALIASICSE=icseUtil.getPropertieByName("alias_icse");
%>
<%  int cantidad_filas = Integer.parseInt(icseUtil.getPropertieByName("cantidad_filas"));  %>
<%
    String imagesDisabled="false";
    //rutas de imagenes de paginado para grilla padre
    String rutaBase="/"+ALIASKEON+"/images/";
    String rutaInicio="Izq1off.gif";
    String rutaPrev="Izq2off.gif";
    String rutaNext="Dere2off.gif";
    String rutaFin="Dere1off.gif";

    int contador=0;
    String contador_pag=utils.getValorContexto("CONTADOR_PAGINAS")==null?"0":utils.getValorContexto("CONTADOR_PAGINAS");
    if(contador_pag==""){
       contador_pag="0";
    }
    
    contador=Integer.parseInt(contador_pag);

    if(utils.getValorContexto("IND_FIN_DATOS").equals("") || contador==0){
       rutaInicio="Izq1off.gif";
       rutaPrev="Izq2off.gif";
       rutaNext="Dere2off.gif";
       rutaFin="Dere1off.gif";
    }

    if(utils.getValorContexto("IND_FIN_DATOS").equals(icseUtil.getPropertieByName("indFinDatoSi"))){
       if(contador>=2){
          rutaInicio="Izq1.gif"; //activamos boton inicio
          rutaPrev="Izq2.gif";
       }
       rutaFin="Dere1off.gif";
    }
    if(utils.getValorContexto("IND_FIN_DATOS").equals(icseUtil.getPropertieByName("indFinDatoNo"))){
       if(contador>=2){
          rutaInicio="Izq1.gif"; //activamos boton inicio
          rutaPrev="Izq2.gif";
          rutaNext="Dere2.gif";
       }
       if(contador<2){
          rutaNext="Dere2.gif";
       }
       rutaFin="Dere1.gif";
    }

    if(utils.getValorContexto("ACCION").equals(icseUtil.getPropertieByName("accionAlta")) || 
    	utils.getValorContexto("ACCION").equals(icseUtil.getPropertieByName("accionBaja")) || 
       utils.getValorContexto("ACCION").equals(icseUtil.getPropertieByName("accionModificar")) || 
       utils.getValorContexto("ACCION").equals(icseUtil.getPropertieByName("accionDetalle")) ||
       utils.getValorContexto("IND_FIN_DATOS").equals("")){
       imagesDisabled="true";
       rutaInicio="Izq1off.gif";
       rutaPrev="Izq2off.gif";
       rutaNext="Dere2off.gif";
       rutaFin="Dere1off.gif";
    }
    
    rutaInicio=rutaBase+rutaInicio;
    rutaPrev=rutaBase+rutaPrev;
    rutaNext=rutaBase+rutaNext;
    rutaFin=rutaBase+rutaFin;
%>


<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<title><nacar:etiqueta texto="L&iacute;neas de tarifa" monoidioma="false"/></title>
		<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type"/>
		<%=escribirPlugIn(utils)%>
		
		<!-- JavaScript Arquitectura -->
		<% if(!utils.isInternetExplorer()) { %>
			<link rel="stylesheet" href="/<%=ALIASKEON%>/estilos/NacarFF1024v02.css" type="text/css">
		<% } else { %>
			<link rel="stylesheet" href="/<%=ALIASKEON%>/estilos/NacarIE1024v02.css" type="text/css">
		<% } %>
		
		<!-- JavaScript Arquitectura -->
		<script type="text/javascript" src="/atcl_es_web_pub/js/utils.js"></script>
		<script type="text/javascript" src="/qnpl_es_web_pub/js/ctag.js"></script>
		<script type="text/javascript" src="/<%=ALIASKEON%>/js/jquery.js"></script>
		<script type="text/javascript" src="/<%=ALIASICSE%>/js/utilitarios.js"></script>
		<!-- JavaScript ICSE -->
		<script type="text/javascript">
			$(document).ready(function(){
				$('*').disableSelection();
				setTrimCampos();
				if("<%=imagesDisabled%>"=="true"){
					setValorCampo("imagesAction","false"); 
					}

				if(jQuery.browser.mozilla ){$(document).keydown(function(event) {atajoKeyDown(event); }).keyup(function(event){atajoKeyUp(event); }); }

				if(('<%=utils.getValorContexto("MJE_CODIGO")%>').indexOf('<%=icseUtil.getPropertieByName("codigoAviso")%>')>-1){
					if('<%=utils.getValorContexto("ACCION")%>'=='<%=icseUtil.getPropertieByName("accionAlta")%>' ||
						'<%=utils.getValorContexto("ACCION")%>'=='<%=icseUtil.getPropertieByName("accionBaja")%>' ||
						'<%=utils.getValorContexto("ACCION")%>'=='<%=icseUtil.getPropertieByName("accionModificar")%>'){
						reset_ICSEVE02023();
						verMensaje('<%=utils.getValorContexto("MJE_CODIGO")%>','<%=utils.getValorContexto("MJE_DESCRIPCION")%>','/<%=ALIASKEON%>/images/','buscar_ICSEVE02023_mensaje');
					}
				} 
				quitarScrollHorizontal("lstRelLineasTarifa");
			});
        	</script>
		<script type="text/javascript">
			function setCodigoTarifaFromPopup(cod, des){
				
				setValorCampo("txtCodLineaTarifa",cod);
				setValorCampo("txtDescripcionLineaTarifa",des);

				if(getValorCampo('txtCodLineaTarifa').length > 0 && getValorCampo('txtDescripcionLineaTarifa').length > 0){
					setEstiloAccionador("btnGrabar","BotonMantenimiento");
					setProtegidoAccionador("btnGrabar","false");
				}
			}

			function seleccionarLineaTarifa_ICSEVE02023(){
		    	var arrayParametros = new Array();
				
				arrayParametros.push(formatoParametro('OPERACION','ICEB0013'));
				arrayParametros.push(formatoParametro('LOCALE','es_PE'));
				arrayParametros.push(formatoParametro('VARIABLE01','1'));		      

				var sPropiedades="dialogWidth:800px;dialogHeight:600px;"; 
				levantarPopupICSE(arrayParametros,sPropiedades,"Busqueda de Lineas de Tarifa");	  	
			}

		</script>
	</head>
	<body onload="controlSesion();
		<% if (utils.getPaginaModoMensaje() != getCteServicioOK()) {%> 
			if('<%=utils.getValorContexto("ACCION")%>'=='<%=icseUtil.getPropertieByName("accionBaja")%>'){
						reset_ICSEVE02023();
			}
			if(('<%=utils.getValorContexto("MJE_CODIGO")%>').indexOf('<%=icseUtil.getPropertieByName("codigoError")%>')>-1){
				verMensaje('<%=utils.getValorContexto("MJE_CODIGO")%>','<%=utils.getValorContexto("MJE_DESCRIPCION")%>','/<%=ALIASKEON%>/images/','cerrar');
			}else{
				mostrarMensajes(tipoMensajes,paramMensajes);
			}
		<%}%>">
		<form id="ICSEVE02023" name="ICSEVE02023" action="<%=utils.getDestinoFormulario()%>" method = "POST">
			<input type="hidden" name="evento" 				id="evento" />
			<input type="hidden" name="flujo" 				id="flujo" 				value="<%=utils.getFlujoID()%>" />
			<input type="hidden" name="ventana" 			id="ventana" 			value="<%=utils.getVentana()%>" />


			<input type="hidden" name="hdNUM_REGISTROS" 	id="hdNUM_REGISTROS" 	value='<%=utils.getValorContexto("NUM_REGISTROS")%>'/>
			<input type="hidden" name="hdIND_FIN_DATOS" 	id="hdIND_FIN_DATOS" 	value='<%=utils.getValorContexto("IND_FIN_DATOS")%>'/>
			<input type="hidden" name="hdCONTADOR_PAGINAS" 	id="hdCONTADOR_PAGINAS" value='<%=utils.getValorContexto("CONTADOR_PAGINAS")%>'/>
			<input type="hidden" name="hdAVAN_RET_PAGINA" 	id="hdAVAN_RET_PAGINA" 	value='<%=utils.getValorContexto("AVAN_RET_PAGINA")%>'/>
			<input type="hidden" name="hdPRIMARY_KEY" 		id="hdPRIMARY_KEY" 		value='<%=utils.getValorContexto("PRIMARY_KEY")%>'/>
			<input type="hidden" name="hdMJE_CODIGO" 		id="hdMJE_CODIGO" 		value='<%=utils.getValorContexto("MJE_CODIGO")%>'/>
			<input type="hidden" name="hdMJE_DESCRIPCION" 	id="hdMJE_DESCRIPCION" 	value='<%=utils.getValorContexto("MJE_DESCRIPCION")%>'/>
			<input type="hidden" name="hdNOMPRODUCTO"		id="hdNOMPRODUCTO" 		value='<%=utils.getValorContexto("DES_LAR")%>'/>
			<input type="hidden" name="hdNOM_MODALIDAD" 	id="hdNOM_MODALIDAD" 	value='<%=utils.getValorContexto("NOM_MOD")%>'/>
			<input type="hidden" name="hdNOMRIESGO" 		id="hdNOMRIESGO" 		value='<%=utils.getValorContexto("DES_RIE")%>'/>
			<input type="hidden" name="hdACCION" 			id="hdACCION" 			value='<%=utils.getValorContexto("ACCION")%>'/>
			<input type="hidden" name="hdCOD_LIN" 			id="hdCOD_LIN" 			value='<%=utils.getValorContexto("COD_LIN")%>'/>
			<input type="hidden" name="hdDES_LIN" 			id="hdDES_LIN" 			value='<%=utils.getValorContexto("DES_LIN")%>'/>
			<input type="hidden" name="hdCOD_CIA" 			id="hdCOD_CIA" 			value='<%=utils.getValorContexto("COD_CIA")%>'/>
			<input type="hidden" name="hdCOD_RAM" 			id="hdCOD_RAM"		 	value='<%=utils.getValorContexto("COD_RAM")%>'/>
			<input type="hidden" name="hdCOD_PRO" 			id="hdCOD_PRO" 			value='<%=utils.getValorContexto("COD_PRO")%>'/>
			<input type="hidden" name="hdCOD_MOD" 			id="hdCOD_MOD" 			value='<%=utils.getValorContexto("COD_MOD")%>'/>
			<input type="hidden" name="hdCOD_RIE" 			id="hdCOD_RIE" 			value='<%=utils.getValorContexto("COD_RIE")%>'/>
			
			<input type="hidden" name="imagesAction" id="imagesAction" value="">

			<div class="DivPagina">
				<div class="DivTituloVentana"> <label class="tituloVentanaIzq"> L&iacute;neas de Tarifa </label> </div>
				<div class="DivContenedorVentana">				
					<table border="0" cellpadding="0px" cellspacing="0px" class="TablaContenidoVentana" width="100%" id="tblPrincipal">
						<tr>
							<td>
								<div class="DivContenedorCaja">
									<table border="0" cellpadding="0px" cellspacing="0px" class="TablaContenidoVentana" width="100%" id="tblBusqueda">
										<tbody>
										<tr class="EtiquetaAutoescalable"> 
											<td>
												<div class="DivTituloCaja"> <label class="tituloCajaIzqEscenario" id="lbl_titulocaja_"></label> </div>
												<div class="DivContenedorCaja"> 	
													<table border="0" cellpadding="0px" cellspacing="0px" class="TablaContenidoVentana" width="100%" id="tblBusqueda">
									 					<tbody>
															<tr class="EtiquetaAutoescalable"> 
																<td>
																	<label class="EtiquetaAutoescalable">
																		<nacar:etiqueta texto="Producto:" monoidioma="false"/>&nbsp; 
	                        											<nacar:etiqueta texto='<%=utils.getValorContexto("DES_LAR")%>' monoidioma="false"/>
	                        										</label>&nbsp;&nbsp;&nbsp;
	                        										<label class="EtiquetaAutoescalable">
	                        											<nacar:etiqueta texto="Modalidad:" monoidioma="false"/>&nbsp; 
	                        											<nacar:etiqueta texto='<%=utils.getValorContexto("NOM_MOD")%>' monoidioma="false"/>
	                        										</label>&nbsp;&nbsp;&nbsp;
	                        										<label class="EtiquetaAutoescalable">
	                        											<nacar:etiqueta texto="Riesgo:" monoidioma="false"/>&nbsp; 
	                        											<nacar:etiqueta texto='<%=utils.getValorContexto("DES_RIE")%>' monoidioma="false"/>
	                        										</label>																			
																</td>
															</tr>

															<tr class="EtiquetaAutoescalable"> 
																<td>
																	<div class="DivTituloCaja"> <label class="tituloCajaIzqEscenario" id="lbl_titulocaja_"></label> </div> <div class="DivContenedorCaja">
																		<table border="0" cellpadding="0px" cellspacing="0px" class="TablaContenidoVentana" width="100%" id="tblBusqueda">
									 										<tbody>
																				<tr class="EtiquetaAutoescalable"> 
																					<td>
																						<label class="EtiquetaAutoescalable">
																							<nacar:etiqueta texto="C&oacute;d. L&iacute;nea de Tarifa" monoidioma="false"/> &nbsp;
																							<nacar:campotexto estilo="CampoSalida" identificador="txtCodLineaTarifa" texto='<%=utils.getValorContexto("COD_LIN")%>' longitudmaxima="15" sololectura="true" ancho="5" onkeyup="habilitar_ICSEVE02023();" onkeypress="return doKeyPress(6,event);" /> &nbsp;
																							<img src="/<%=ALIASKEON%>/images/FlechaAbajoFin2.gif" class="BotonPrismatico linkAbi" align="middle" id="buscarLineaTarifa" name="buscarLineaTarifa" alt="Seleccionar" onclick="seleccionarLineaTarifa_ICSEVE02023();"/>
																						</label>

																						<label class="EtiquetaAutoescalable"> 
																							<nacar:etiqueta texto="Descripci&oacute;n L&iacute;nea de Tarifa" monoidioma="false"/> &nbsp;
																							<nacar:campotexto estilo="CampoSalida" identificador="txtDescripcionLineaTarifa" sololectura="true" texto='<%=utils.getValorContexto("DES_LIN")%>' longitudmaxima="15" ancho="27" onkeyup="habilitar_ICSEVE02023();" onkeypress="return doKeyPress(6,event)"/>
																						</label>
																					</td>
																				</tr>
																				
																				<tr>
																					<td>
																						<table align="right" style="width:100%;" border="0" cellspacing="0" cellpadding="0">
																							<tr>
																								<td class="alinearDer">
																									<button type="button" id="btnLimpiar" name="btnLimpiar" 
																									class="Boton" onclick="reset_ICSEVE02023();" 
																									accesskey="l" onmouseover="this.className='BotonHover'" 
																									onmouseout="this.className='Boton'"><u>L</u>impiar
																									</button>
																								</td>
																							</tr>
																						</table>
																					</td>
			                            										</tr>
																			</tbody>
																		</table>
																	</div>
																	
																	<div class="DivTituloCaja2">
																		<table width="100%" cellpadding="0" cellspacing="0" class="TablaTitulo" id="tab_1">
																			<div class="TituloTabla">
																				<label class="TituloTablaIzq"><b>L&iacute;neas de Tarifa Encontradas</b></label>  
																				<label class="TituloTablaDer">
																					<img src="<%=rutaInicio%>" class="linkAbi BotonPrismatico" id="btnInicio" name="btnInicio" title="Inicio" onclick="paginado_ICSEVE02023('I');"/>
																					<img src="<%=rutaPrev%>" class="linkAbi BotonPrismatico" id="btnAnterior" name="btnAnterior" title="Anterior" onclick="paginado_ICSEVE02023('R');"/>
																						<%
																							int total_paginas=0, total_registros=0;
																							if(contador>0){
																								total_registros=utils.getValorContexto("NUM_REGISTROS")==""?0:Integer.parseInt(utils.getValorContexto("NUM_REGISTROS"));
																								total_paginas=total_registros/cantidad_filas;
																								try{
																									if(total_registros%(total_paginas*cantidad_filas)>0){
																										total_paginas++;
																									}
																								}catch(Exception ex){}
														        
																								if(total_registros>0 && total_paginas==0){
																									total_paginas=1;
																									}
																								}
																							%>
																							<%=contador>0? (""+contador+" de "+total_paginas):""%>
																					<img src="<%=rutaNext%>" class="linkAbi BotonPrismatico" id="btnSiguiente" name="btnSiguiente" title="Siguiente" onclick="paginado_ICSEVE02023('A');"/>
																					<img src="<%=rutaFin%>" class="linkAbi BotonPrismatico" id="btnFin" name="btnFin" title="Fin" onclick="paginado_ICSEVE02023('F');"/>
																				</label>                      
																			</div>
																		</table>
																	</div>
								
																	<div class="DivContenedorCaja">
																		<table width="100%" border="0" cellspacing="0" cellpadding="0">				
																			<tr>
																				<td colspan="2"> 
																					<table width='100%' border='0' cellspacing='0' cellpadding='0' class='TablaDatos'>
																						<tr>
																							<td width="100%">
																								<nacar:tablaeditable identificador="lstRelLineasTarifa" estilo="TablaDatos" contextocuerpo="LST_LINEAS_TARIFA" espacioentreceldas='2' espaciointeriorceldas='0' 
																								estiloclassfilaspares='Pijama1' estiloclassfilasimpares='Pijama2' columnasocultas='<%=new String[]{"CODCIA","CODRAM","CODPRO","CODMOD","CODRIE","CODLIN"}%>'>
																								
																								<nacar:scrollvertical alto="450"/>
																								<nacar:cabecera>
																									<tr>
																										<td align='center' class="CabeceraTabla" width="10%" ><nacar:etiqueta texto="C&oacute;d. L&iacute;nea de Tarifa" monoidioma="false" /></td>
														       	            							<td align='center' class="CabeceraTabla" width="50%" ><nacar:etiqueta texto="Descripci&oacute;n L&iacute;nea de Tarifa" monoidioma="false" /></td>
														       	            							<td align='center' class="CabeceraTabla" width="20%" ><nacar:etiqueta texto="Tipo Tasa" monoidioma="false" /></td>
																										<td align='center' class="CabeceraTabla" width="10%" ><nacar:etiqueta texto="Fecha Alta" monoidioma="false" /></td>
																										<td align='center' class="CabeceraTabla" width="9%" ><nacar:etiqueta texto="Acci&oacute;n" monoidioma="false" /></td>
																									</tr>
																								</nacar:cabecera>
																								<nacar:columnadatos identificador="CODLIN" editable="false" ancho='10%' estiloclass="TextoTablaCenN" />
																								<nacar:columnadatos identificador="DESLIN" editable="false" ancho='60%' estiloclass="TextoTablaCenN" />
																								<nacar:columnadatos identificador="DESTAS" editable="false" ancho='10%' estiloclass="TextoTablaCenN" />
																								<nacar:columnadatos identificador="TIMALT" editable="false" ancho='10%' estiloclass="TextoTablaCenN" funcionformato="columnLengthFecha" />
																								<nacar:columnalibrehtml ancho="9%">
																									<table width='100%' border='0' cellspacing='0' cellpadding='0'>
																										<tr>
																											<td class="TextoTablaCenN">
																												<img src="/<%=ALIASKEON%>/images/editar.gif" class="linkAbi" align="middle" id="seleccionar" name="seleccionar" 
																						 							alt="Seleccionar" onclick="seleccionarRegistro_ICSEVE02023(this, 'lstRelLineasTarifa');" />
																						 						<img src="/<%=ALIASKEON%>/images/eliminar.gif" class="linkAbi" align="middle" id="eliminar" name="eliminar" alt="Eliminar" onclick="bajaRegistroGrilla_ICSEVE02023(this,'lstRelLineasTarifa');verMensaje('CONFIRMICA6002', '<%=icseUtil.getPropertieByName("ICA6002")%>', '/<%=ALIASKEON%>/images/','baja_ICSEVE02023');" />
																											</td>
																										</tr>
																									</table>
																								</nacar:columnalibrehtml>
																								</nacar:tablaeditable>
																							</td>
																						</tr>
																						<tr>
																							<td>&nbsp;</td>
																						</tr>
																					</table>
																				</td>
																			</tr>
																			
																		</table>
																	</div>
																</td>
															</tr>
														</tbody>
													</table>
												</div>
											</td>
										</tr>
										<tr>
											<td>
												<table align="left" border="0" cellspacing="0" cellpadding="0">
													<tr>
														<td class="alinearIzq">
															<button type="button" id="btnGrabar" name="btnGrabar" 
															class="Boton BotonMantenimientoDisabled" accesskey="a" disabled="true" onclick="resetClassObligatorio();setTrimCampos();if(!setClassObligatorio()){habilitar_ICSEVE02023();return false;}else{verMensaje(getValorCampo('hdACCION')=='D'?'CONFIRMICA6001':'CONFIRMICA6003', (getValorCampo('hdACCION')=='D'?'<%=icseUtil.getPropertieByName("ICA6001")%>':'<%=icseUtil.getPropertieByName("ICA6003")%>'), '/<%=ALIASKEON%>/images/','grabar_ICSEVE02023');}"
															onmouseover="this.className='Boton BotonMantenimientoHover'" 
															onmouseout="this.className='Boton BotonMantenimiento'"><u>A</u>&ntilde;adir
															</button>
														</td>
														<tr>
												</table>
											</td>
										</tr>
										<tr>
											<td>
												<table align="right" border="0" cellspacing="0" cellpadding="0">
													<tr>
														<td class="alinearDer">
															<button type="button" id="btnSalir" name="btnSalir" 
															class="Boton" onclick="salir_ICSEVE02023();" accesskey="s" onmouseover="this.className='BotonHover'" onmouseout="this.className='Boton'"><u>S</u>alir
															</button>
														</td>
													<tr>
												</table>
											</td>
										</tr>
										</tbody>
									</table>			   		
	  							</div>
	  						</td>
	  					</tr>
	  				</table>
	  			</div>
	  		</div>
		</form>
		<div id="mensaje"></div>
		<script type="text/javascript">
			function reset_ICSEVE02023(){
				resetClassObligatorio();
				setValorCampo("imagesAction","false");
				setEstiloAccionador("btnGrabar","BotonMantenimientoDisabled");
				setProtegidoAccionador("btnGrabar","true");

				setValorCampo("txtCodLineaTarifa","");
				setValorCampo("txtDescripcionLineaTarifa","");

				setValorCampo('hdCOD_LIN',"");
				setValorCampo('hdDES_LIN',"");
				
				resetPaginadoGrilla('<%=ALIASKEON%>');
				resetEstiloGrilla("lstRelLineasTarifa");
			}

			function seleccionarRegistro_ICSEVE02023(objeto,idTabla){
				var cod_linea = obtenerCeldaFila(objeto,idTabla,0,idTabla);
				var des_linea = obtenerCeldaFila(objeto,idTabla,1,idTabla);
				
				setValorCampo("txtCodLineaTarifa",cod_linea);
				setValorCampo("txtDescripcionLineaTarifa",des_linea);
				resetEstiloGrilla("lstRelLineasTarifa");
				asignarEstiloFilaSeleccionada("lstRelLineasTarifa","0",cod_linea,'false');
			}
			
			function paginado_ICSEVE02023(navegacion){	
				if(getValorCampo('hdCOD_CIA').length == 0 ||
					getValorCampo('hdCOD_RAM').length == 0 ||
					getValorCampo('hdCOD_PRO').length == 0 ||
					getValorCampo('hdCOD_MOD').length == 0 ||
					getValorCampo('hdCOD_RIE').length == 0 ){
					alert("se perdieron los valores, recargar la pagina");
					return false;
				}

				if(getValorCampo("imagesAction")=="false" || getValorCampo("hdIND_FIN_DATOS")==""){
					return; 
				}
               			if(!setearPaginadoGrilla(navegacion,25,"hdCONTADOR_PAGINAS","hdIND_FIN_DATOS","hdNUM_REGISTROS",
               						"hdAVAN_RET_PAGINA","hdPRIMARY_KEY")){
               				return false;}
                                             
        			setValorCampo("hdACCION",'<%=icseUtil.getPropertieByName("accionListado")%>');
        			setValorCampo("hdCOD_LIN",getValorCampo("txtCodLineaTarifa"));
					setValorCampo("hdDES_LIN",getValorCampo("txtDescripcionLineaTarifa"));

        			lanzarEventoVentana('ICSEVE02023','0X3C01004');
			}
			
			function grabar_ICSEVE02023(){
				var cod_linea = getValorCampo("txtCodLineaTarifa");
				var nombreLineaTarifa = getValorCampo("txtDescripcionLineaTarifa");

				if (cod_linea=="" || nombreLineaTarifa==""){
					if(!setClassObligatorio()){ return false;}
				}else{
					if(getValorCampo('hdCOD_CIA').length == 0 ||
						getValorCampo('hdCOD_RAM').length == 0 ||
						getValorCampo('hdCOD_PRO').length == 0 ||
						getValorCampo('hdCOD_MOD').length == 0 ||
						getValorCampo('hdCOD_RIE').length == 0 ){
						alert("se perdieron los valores, recargar la pagina");
						return false;
					}

					setValorCampo("hdACCION", '<%=icseUtil.getPropertieByName("accionAlta")%>');
					setValorCampo('hdCOD_LIN',cod_linea);
					setValorCampo('hdDES_LIN',nombreLineaTarifa);
					
					lanzarEventoVentana("ICSEVE02023","0X3C01007");
				}
			} 
				
			function habilitar_ICSEVE02023(){
				setValorCampo("imagesAction","false");
				var codLineaTarifa = getValorCampo("txtCodLineaTarifa");
				var nombreLineaTarifa = getValorCampo("txtDescripcionLineaTarifa");
				
				if(codLineaTarifa == "" || nombreLineaTarifa==""){
					setEstiloAccionador("btnGrabar","BotonMantenimientoDisabled");
					setProtegidoAccionador("btnGrabar","true");
				}else{
					setEstiloAccionador("btnGrabar","BotonMantenimiento");
					setProtegidoAccionador("btnGrabar","false");
				}
			} 
			
			function bajaRegistroGrilla_ICSEVE02023(objeto,idTabla){
				if(getValorCampo('hdCOD_CIA').length == 0 ||
					getValorCampo('hdCOD_RAM').length == 0 ||
					getValorCampo('hdCOD_PRO').length == 0 ||
					getValorCampo('hdCOD_MOD').length == 0 ||
					getValorCampo('hdCOD_RIE').length == 0 ){
				alert("se perdieron los valores, recargar la pagina");
				return false;
				}
				var cod_linea = obtenerCeldaFila(objeto,idTabla,0,idTabla);
				setValorCampo("hdACCION", '<%=icseUtil.getPropertieByName("accionBaja")%>');
				setValorCampo('hdCOD_LIN',cod_linea);
			}

			function baja_ICSEVE02023(){
				setValorCampo("hdACCION",'<%=icseUtil.getPropertieByName("accionBaja")%>');
				lanzarEventoVentana("ICSEVE02023","0X3C01007");	
			}   
			
			function buscar_ICSEVE02023_mensaje(){
				if(getValorCampo('hdCOD_CIA').length == 0 ||
					getValorCampo('hdCOD_RAM').length == 0 ||
					getValorCampo('hdCOD_PRO').length == 0 ||
					getValorCampo('hdCOD_MOD').length == 0 ||
					getValorCampo('hdCOD_RIE').length == 0 ){
					alert("se perdieron los valores, recargar la pagina");
					return false;
				}	

				setValorCampo('hdCOD_LIN',"");
				setValorCampo('hdDES_LIN',"");

				setValorCampo('hdACCION','<%=icseUtil.getPropertieByName("accionListado")%>');
				setValorCampo('hdAVAN_RET_PAGINA','<%=icseUtil.getPropertieByName("avancePagina1")%>');
				setValorCampo('hdCONTADOR_PAGINAS','0000');
				setValorCampo('hdPRIMARY_KEY','0000');

				lanzarEventoVentana('ICSEVE02023','0X3C01004');
			}

			function salir_ICSEVE02023(){
				lanzarEventoVentana("ICSEVE02023","0X03C01000");
			} 

		</script>
	</body>
</html>